package com.suncp.service;

import com.suncp.entity.Books;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * @author suncp
 * @date 2020/12/1 9:42
 */
public interface BookService {

    // 新增一本书
    void addBook(Books books);

    // 删除一本书
    void deleteBookById(int bookId);

    // 更新一本书
    void updateBook(Books books);

    // 查询一本书
    Books queryBookById(int bookId);

    // 查询全部的书
    List<Books> queryAllBook();

    /**
     * 根据书名查询书籍
     * @param bookName 书籍名称
     * @return
     */
    List<Books> queryBookByName(String bookName);
}
